package com.shs.com.service;

import com.shs.com.entity.Book;
import com.shs.com.entity.BookSub;

import java.util.List;
import java.util.Map;

public interface BookService {
     Map<String, Object>  queryBookList(Map<String,Object> map);

     //新增图书
     void addBook(Map<String,Object> map);

     //编辑图书
     void editBook(Map<String,Object> map);

     //删除图书
     void delBook(Map<String,Object> map);

     //更新图书库存
     void updateInventtories(Map<String,Object> map);

     //查看借阅图书列表
     List<BookSub> querySub(Map<String,Object> map);
     //借阅图书
     void addSubBook(Map<String,Object> map);


     //归还图书
     void returnSubBook(Map<String,Object> map);

     // 根据图书ID获取图书信息
     Book getBookById(int id);

}
